*{margin: 0;padding: 0;}
p{margin: 0;}
a{ font-family:"微软雅黑"}
a:hover{text-decoration: none;}
.header .nav .nav_item span a{ font-weight:700;}
.clearfix:after {content:'';clear:both;}
li{list-style: none;}
body{overflow-x: hidden; background:#f2f2f2;}
.fl { float:left;}
.fr { float:right;}

.header{height:265px; fixed;top: 0;left: 0;z-index: 999;background-color: white; width: 100%;}
.header .logo{overflow: hidden;padding: 0; margin:27px 0 32px 0; width:50%;}
.header .logo .logo_item{display:none;float: left;padding: 0;}
.header .logo .logo_item img{max-width:116px;}
.header .logo .logo_title{display: none;overflow: hidden;}
.header .logo .logo_qc{display:block;overflow: hidden;}
.header .logo .logo_qc img{max-width:100%;}
.header .logo .logo_title img{max-width: 100%;margin-top:20px;}
.header .nav{overflow: hidden;padding: 0;position: relative;}
.header .nav .nav_item{display: none;}
.header .nav .login{margin-top: 30px;float: right;}
.header .nav .login a{color: #333;font-size: 14px;padding: 0 5px;padding-right: 0;}
.header .nav .login div{height: 40px;line-height: 40px;float: left;}
	.userName {margin-right:6px;display:none;cursor:default;}
	.logOut {display:none;cursor:pointer;color:rgb(217,38,29)}
.header .nav .login div img{margin-left: 10px;width:30px;height:auto;}
.header .nav .login span{display: inline-block;text-align: center; width:21px;height:20px;background: url(../images/pd_nav.png) no-repeat center;}
.header .nav .login span.active{background: url(../images/close.png) no-repeat center;}
.header .nav .login1{display: none;}

.top { height:36px; line-height:36px; border-bottom:#F2F2F2 solid 1px; font-size:12px; color:#999;}
.top a{font-size:12px; color:#999;}
.top .topmid{ width:1280px; margin:0 auto;}

/*检索*/
.search_md {width:252px; height:40px; position:relative; overflow:hidden; margin-top:50px;}
.search_md input {width:252px; height:40px; position:absolute; right:0; padding:0 10px; color: #333; border:#ccc; border-radius:20px; background:#F7F7F7;}
.search_md .search-an {width:40px; border-radius:20px; position:absolute; right:0; background: url(../images/searchbtt.png) #ccc center no-repeat; float: right; height:40px; border: none; cursor: pointer;}
input, textarea {outline: none; border: none;}

/*导航*/
.web { width:100%; border-top:#ccc solid 1px;}
.navlistst{ width:1380px; margin:0 auto; height:68px; display:flex; align-items:center;}
.navlistst ul { width:100%; display:flex; justify-content:space-between;}
.navlistst ul li{position: relative; width:170px; text-align:center;}
.navlistst ul li a{ font-size:20px; color:#323232; font-weight:bold; display: block; height:68px; line-height:68px; text-decoration:none;}
.navlistst ul li a:hover,.navlistst ul li a.cur{ color:#CD281E;}
.navlistst .secMenu{ position:absolute; top:60px; left:-5px; text-align:center; display:none; z-index:100; width:180px; background:#fff; border-radius:10px; box-shadow:0px 0px 3px 0 rgba(0,0,0,.35);}
.navlistst .secMenu h3 a{ background: none; color:#333; padding:0; line-height:60px; height:60px; font-size:20px; white-space:nowrap; overflow: hidden;text-align: center; font-weight:normal;}
.navlistst .secMenu h3 a:hover,.navlistst .secMenu li a.cur{color:#CD281E;}
.navlistst .secMenu h3:hover{ background-color:#E7E7E7 ;}
.navlistst .secMenu h3{ text-align: center; margin:0;}

.yd_navs{position: fixed;top: 75px;z-index:9999;width: 100%;height: 100%;background-color: #fff;padding: 0 15px;display: none;}
.yd_navs a{color: #333;font-size: 18px;}
.yd_navs>ul{border-top: 1px solid #D2D2D2;margin-top: 20px;}
.yd_navs>ul li{border-bottom: 1px solid #D2D2D2;padding: 10px 0;background: url(../images/gjrcimg045.png) no-repeat top right;background-position-y: 10px;}
.yd_navs>ul>li ul{display: none;}
.yd_navs>ul>li.active{border: none;background: url(../images/gjrcimg046.png) no-repeat top right;background-position-y: 10px;}
.yd_navs>ul>li.active>a{color: #c8141e;}
.yd_navs>ul>li.active>ul>li:first-child{border-top: 1px solid #D2D2D2;margin-top: 10px;}
.yd_navs>ul>li ul li{padding-left: 20px;}
.yd_navs>ul>li ul li i{display: inline-block;width: 5px;height: 10px;background: url(../images/gjrcimg040.png) no-repeat;margin-right: 10px;}
.content .banner{position: relative;}
.content .banners{position: relative;}
.content .banners img{max-width: 100%;}
.content .banner_item{position: absolute;top: 20%;left: 50%;margin-left: -151px;width: 302px;text-align: center;}
.content .banner_item .zw span{ font-family:"微软雅黑";font-size: 18px;font-weight: bold;margin-left: 2%;display: inline-block;}
.content .banner_item .yw span{font-size: 14px;margin-left: 2%;display: inline-block;}
.content .navs{width: 100%; overflow: hidden;padding:5px; margin-top:68px;}
.content .navs .xmicon {width:1280px; overflow: hidden; background:#fff; border-radius:10px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35);}

.content .navs .navs_item{overflow: hidden;margin-left: -5%;text-align: center;display: flex;justify-content: space-around;}
.content .navs .navs_item span{float:left;width:100%; height:100%; border-right:#ccc solid 1px;}
.content .navs .navs_item span:last-child {border-right:none;}
.content .navs .navs_item span img{max-width: 60%; height:auto; transition: All 0.7s ease-in-out;}
.content .navs .navs_item span a:hover img{transform: rotateY(180deg);}
.content .navs .navs_item .wai{ font-weight:600; font-size: 14px; color:#999; margin-top:10px;font-family: "微软雅黑";}
.content .navs .navs_item span a p {font-weight:normal; font-size:20px; color:#333; margin-top:20px;}
.content .navs .navs_item span a:hover p { font-weight: bold; }

.content .mation{overflow: hidden;}
.content .mation_title{overflow: hidden;}
.more{font-size:12px; color:#999; float:right; width:70px; background:url(../images/morearr.png) right 3px no-repeat; margin-top:8px; font-weight: 400!important;}
.content .mation_title span{font-weight: bold; font-size: 28px;}
.content .mation_title span dl { width:60%; float:left; margin-bottom:25px;}
.content .qwfb span dl { width:60%; float:left; margin-bottom:0;}
.content .mation_title span dl dd{ font-size:20px; color:#999; margin-bottom:10px;}
.content .mation_title span dl dt{ font-size:24px; color:#CD281E;}

.content .mation .mation_left{position: relative;overflow: hidden; background:#fff; border-radius:10px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35); padding:25px 30px 30px;}
.content .mation .mation_left img:hover{transform: scale(1.05);}
.content .mation .mation_left img{max-width: 100%;transition: all .5s;width:100%; border-radius:10px;}
.content .mation .mation_left p{position: absolute;bottom: 0;background-color: rgba(0,0,0,0.6);color: #fff;height: 40px;line-height: 40px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.content .mation .mation_left p span{width: 60%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left: 2em;display: block;}
.content .mation .mation_left .swiper-wrapper span { margin:20px 0 10px; display:block;}
.content .mation .mation_left .swiper-wrapper span a {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block; font-size:16px; color:#333; font-weight:bold;}
.content .mation .mation_left .swiper-wrapper span lo a {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block; font-size:15px; color:#999; font-weight: normal;}
.content .mation .mation_right {overflow: hidden; background:#fff; border-radius:10px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35); float:right; padding:25px 30px 10px;}
.content .mation .mation_right .mation_title span dl { margin-bottom:15px;}
.content .mation .mation_right .list{overflow: hidden;padding:20px 0;}
.content .mation .mation_right .list .time { width:57px; float:left;}
.content .mation .mation_right .list .time dd{ background:#999; color:#fff; font-size:12px; text-align:center; height:16px; line-height:16px; border-top-left-radius:5px; border-top-right-radius:5px;}
.content .mation .mation_right .list .time dt{ background:#eaeaea; color:#333; font-size:16px; text-align:center; height:20px; line-height:20px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.content .mation .mation_right .list .title dd a{color:#333; font-size:16px; font-weight:bold; height:16px; line-height:16px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block; margin-bottom:5px;}
.content .mation .mation_right .list .title dt a{color:#999; font-size:15px; font-weight:normal; height:20px; line-height:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block;}
.content .mation .mation_right .list .list_left{line-height: 1;text-align: center;}
.content .mation .mation_right .list .list_left .date{font-size: 40px;font-weight: bold;}
.content .mation .mation_right .list .list_left .time{margin-top: 10px; color:#999;}
.content .mation .mation_right .list .list_right{overflow: hidden;color: #333;}
.content .mation .mation_right .list .list_right:hover .title{color: #C8141E;}
.content .mation .mation_right .list .title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width: 86%; float:right;}
.content .mation .mation_right .list .intro{overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;line-height: 1.5;color: #666;}
.content .announ{overflow: hidden;}
.content .announ .announ_left{height: 100px;background-color:#f2f2f2;text-align: center;line-height: 50px;}
.content .announ .announ_left span{font-size: 24px;color:#c80027;display: block;}
.content .announ .announ_right{overflow: hidden;background-color: #f2f2f2;height: 100px;font-size: 14px;}
.content .announ .announ_right .list{height: 50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 50px;}
.content .announ .announ_right .list a{color: #333;font-size: 18px;}
.content .announ .announ_right .list i{width: 8px;height: 8px;border-radius: 50%;background-color: #C8141E;display: inline-block;margin-right: 7px;}
.content .confer .row{padding: 0 15px;}
.content .confer .confer_box{overflow: hidden;padding: 0 3px;margin-top: 20px;}
.content .confer .confer_box .kaimu{font-size: 18px;color: #333;margin-top: 30px;}
.content .confer .confer_box i{font-size: 100px;color: #e20e1c;font-style: normal;}
.content .confer .confer_box span{font-size: 18px;}
.content .confer .confer_box .kaimu img{vertical-align: text-bottom;margin-right: 10px;}
.content .confer .confer_box:hover a img{transform: scale(1.05);}
.content .confer .confer_box:hover a p{color: #C82323;}
.content .confer .confer_box a{background-color: #F2F2F2;padding-bottom: 10px;display: block;overflow: hidden; height:280px;}
.content .confer .confer_box a img{transition: all .5s;}
.content .confer .confer_box:first-child{}
.content .confer .confer_box img{max-width: 100%;}
.content .confer .confer_box p{padding: 15px 10px 0px 15px;background-color: #F2F2F2;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;color: #333;font-weight: bold;text-align: center;font-size: 14px;}
.content .photo .photo_box1 {overflow: hidden; position: relative; border-radius:10px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35);}
.content .photo .photo_box li{overflow: hidden; position: relative; border-radius:10px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35);}
.content .photo .photo_box li:first-child { margin-bottom:19px;}

.content .photo .photo_box>a{padding-bottom: 10px;display: block;}
.content .photo .photo_box:first-child{display: none;}
.content .photo #photo_box{display: block;}
.content .photo #photo_box #shipings{max-width: 100%;}
.content .photo .more{text-align: left;padding: 0px 0 15px 0;margin-top: 15px;}
.content .photo .more a{text-align: center;border: 1px solid #999;color: #999;width: 80px;height: 30px;display: block;margin: 0 auto;line-height: 30px;}
.content .photo .more a:hover{background-color: #e20e1c;color: #fff;border: none;}
.content .photo .photo_box li img{width:100%; height:234px; vertical-align: bottom;}
.content .photo .photo_box p{padding: 15px 15px 3px 15px;background-color: #F2F2F2;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;color: #333;font-weight: bold;text-align: center;}
.content .photo .photo_box .bofang{position: absolute;top: 50%;left: 50%;width: 77px;height: 77px;margin-left: -38px;margin-top: -38px;z-index: 10;}

.content .photo .six{ width:1280px; margin:0 auto;}
.content .photo .six ul { display:flex; justify-content:space-between; flex-wrap:wrap;}
.content .photo .six ul li{ width:413px; height:174px; border-radius:10px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35);}
.content .photo .six ul li:nth-child(-n+3) { margin-bottom:20px;}
.content .photo .six ul li img{ width:100%; height:auto; border-radius:10px;}

.content .jldh{margin-top:50px;}
.content .jldh img{max-width: 100%;}
.content .jldh .jldh_yd{}
.content .jldh .jldh_box{padding: 0;}
.content .jldh .jldh_left{overflow: hidden;} 
.content .jldh .jldh_left .row{transform: all 2s;position: relative;}
.content .jldh .jldh_left .row .jldh_shadow{background-color: rgba(0,0,0,0.1);width: 100%;height: 100%;position: absolute;display: none;}
.content .jldh .jldh_left .row .jldh_logo{position: absolute;left: 50%;top: 20%;max-width: 80%;}
.content .jldh .jldh_left .row:hover{transform: scale(1.03);}
.content .jldh .jldh_left .row:hover .jldh_shadow{display: block;}
.content .jldh .jldh_left .row img{max-width: 100%;}
.content .jldh .jldh_pc{display: none;}
.content .jldh .jldh_pc .jldh_item1{background-color: #dec07a;padding: 0 20px;}
.content .jldh .jldh_pc .jldh_item4{background-color: #8db5b4;padding: 0 20px;overflow: hidden;}
.content .jldh .jldh_pc .title{font-size: 24px;color: #fff;border-bottom: 1px solid rgba(255,255,255,0.5);padding-bottom: 10px;margin-top: 20px;}
.content .jldh .jldh_pc .title span{border-bottom: 2px solid #fff;padding-bottom: 12px;}
.content .jldh #jldh_pc .title span{border-bottom: none;}
.content .jldh .jldh_pc .title span a{color: #fff;}
.content .jldh .jldh_pc .jldh_item>a{display: block;font-size: 12px;color: #fff;margin-top: 5px;position: relative;text-indent: 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.content .jldh .jldh_pc .jldh_item>a i{display: inline-block;width: 5px;height: 5px;border-radius: 50%;background-color: #fff;position: absolute;left: 0;top: 50%;margin-top: -3px;}
.content .jldh .jldh_pc .jldh_item2{background: url(../images/gjrcimg030.jpg) no-repeat center;background-size: cover;text-align: center;padding: 0 10px;}
.content .jldh .jldh_pc .jldh_item3{background: url(../images/gjrcimg031.jpg) no-repeat center;background-size: cover;text-align: center;padding: 0 10px;}
.content .jldh .jldh_pc .jldh_item .more{background-color: #fff;width: 60px;height: 20px;margin: 0 auto;text-align: center;color: #333;line-height: 20px;margin-top: 15px;font-size: 12px;display: none;}
.content .jldh .jldh_pc .jldh_item .con{font-size: 28px;color: #fff;font-weight: bold;margin-top: 35%;padding: 0 20px;}
.content .jldh .jldh_pc .jldh_item .jldh_box{display: block;margin:10px 0;height:calc(100% - 20px);}
.content .jldh .jldh_pc .jldh_item:hover .row{background-color: rgba(0,0,0,0.4);}
.content .jldh .jldh_pc .jldh_item:hover .more{display: block;}
.content .jldh .jldh_pc .jldh_item .row{margin: -10px;height: calc(100% + 20px);}
.content .jldh .jldh_pc .jldh_item:hover .jldh_box{border: 1px solid #fff;}
.content .jldh .jldh_pc .zphd{background-color: #165c7d;}
.content .jldh .jldh_pc .gjds{background-color: #002049;}

.content .jldh_left { width:407px; float:left;}
.content .jldh_left2 { display:none;}
.content .jldh_right { width:865px; float:right;}
.content .jldh_right li{ width:258px; float:left; margin:0 0 30px 30px;}

.pagination_mation .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    border: 1px solid #fff;
    display: inline-block;
    margin-left: 10px;
    cursor: pointer;
    background: transparent;
}
.pagination_mation .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #fff;
}

.pagination_mation{position: absolute;bottom: 0;width: 100%;z-index: 99;height: 40px;line-height: 40px;text-align: right;padding-right: 20px;}
.pagination_mation .swiper-pagination-switch{width: 10px;height: 10px;border-radius: 50%;border: 1px solid #fff;display: inline-block;margin-left: 10px;cursor: pointer;}
.pagination_mation .swiper-pagination-switch.swiper-active-switch{background-color: #fff;}

/*历届大会*/
.block_content,.block_events {width:1280px; margin:65px auto 5px; padding:30px; position:relative; overflow:hidden; background:#fff; border-radius:10px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35);}


.navs_item > span:nth-child(4):after {content: ''; display:none;}
.navs_item > span:after { right:-74px;}
.dhbk22 { display:flex; flex-wrap:no-wrap; justify-content: space-around; width:90%; margin:0 auto;}
		
.dhbk22 span { width:140px; text-align:center;}
.dhbk22 span a img { width:42%; margin:0 auto;}
.dhbk22 span a:hover img{transform: rotateY(360deg); transition: All 1.4s ease-in-out;}
.dhbk22 dd { width:140px; height:140px; background:#f2f2f2; text-align:center; display:flex; align-items:center; border-radius:50%;}
.dhbk22 span dt { font-size:20px; font-weight:normal; color:#333; margin-top:15px;}
.dhbk22 span a:hover dt{font-weight:bold;}

.footer .footer_right{}
.content .photo .photo_box .anleft { position:absolute; top:45%; left:20px; z-index:99999;}
.content .photo .photo_box .anright { position:absolute; top:45%; right:20px; z-index:99999;}
.content .photo .photo_box span a { cursor:pointer;}

/*图片资料*/
.thumb-swiper .gallery-top .swiper-slide img{ width:1200px; height:675px; }
.thumb-swiper .gallery-top .swiper-slide a{ display:block; position:relative;z-index:1;}
.thumb-swiper .gallery-top .swiper-slide a p{ position: absolute; z-index:3; bottom:0; left:0; width:100%;height:50px; line-height:50px; color:#fff; font-size:20px; text-align:center; }
.thumb-swiper .gallery-top .swiper-slide a:after{ content:""; height:50px; width:100%; position:absolute; z-index:2; bottom:0; left:0; /*background:#000;*/ opacity:0.8; width:100%;}

.thumb-swiper .gallery-thumbs {background:#eee; height:149px; padding:10px; box-sizing: border-box;}
.thumb-swiper .gallery-thumbs .swiper-slide {position:relative;opacity:1;}
.thumb-swiper .gallery-thumbs .swiper-slide-thumb-active { opacity: 1;}
.thumb-swiper .gallery-thumbs img{ width:228px; height:129px; position:relative; z-index:1;}
.thumb-swiper .gallery-thumbs .swiper-slide:after{ content:""; position:absolute;z-index:2; width:228px; height:129px;  bottom:10px; left:0;background:#000; opacity:0.3;}
.thumb-swiper .gallery-thumbs .swiper-slide-thumb-active:after{ opacity:0;}

/*大会板块*/
.swiper-container {width: 100%; height: 100%;}
.dhbk-run1 { background:url(../images/dhbk-bg1.png) bottom left no-repeat; height:218px;}
.dhbk-swiper { width:1020px !important; margin-left:240px !important; padding:5px!important;}
.dhbk-swiper .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff; width:230px !important; height:177px !important; border-radius:6px; box-shadow:0 2px 5px 1px rgba(37,36,36,0.2);
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.dhbk-swiper .swiper-slide img { width:35px;}
.dhbk-swiper .swiper-slide a { color:#5b5b5b;}
.dhbk-swiper .swiper-slide dt { margin-top:20px;}
.dhbk-swiper .swiper-slide dl { margin-bottom:0 !important;}
.dhbk-swiper .dhbk-next { background:none !important; top:45% !important;}
.dhbk-swiper .dhbk-prev { background:none !important; top:45% !important; left:0 !important;}
.dhbk-swiper .dhbk-next img { width:35px;}
.dhbk-swiper .dhbk-prev img { width:35px;}

.dhbk-run2 { background:url(../images/dhbk-bg2.png) bottom left no-repeat; height:218px; margin-top:30px;}
.dhbk-swiper2 { width:1020px; margin-left:40px !important; padding:5px!important;}
.dhbk-swiper2 .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff; width:230px !important; height:177px !important; border-radius:6px; box-shadow:0 2px 5px 1px rgba(37,36,36,0.2);
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.dhbk-swiper2 .swiper-slide img { width:35px;}
.dhbk-swiper2 .swiper-slide a { color:#5b5b5b;}
.dhbk-swiper2 .swiper-slide dt { margin-top:20px;}
.dhbk-swiper2 .swiper-slide dl { margin-bottom:0 !important;}
.dhbk-swiper2 .dhbk-next { background:none !important; top:45% !important;}
.dhbk-swiper2 .dhbk-prev { background:none !important; top:45% !important; left:0 !important;}
.dhbk-swiper2 .dhbk-next img { width:35px;}
.dhbk-swiper2 .dhbk-prev img { width:35px;}

/*导引条*/
.container-box {width:100%;position: relative;}
.dyt { position: absolute; top:0; right:10%; bottom:0; height:fit-content; background:#fff; border-radius:29px; box-shadow:0px 2px 4px 1px rgba(0,0,0,.35); width:58px; padding:20px 0;}
.dyt .dytfx { font-size:16px; color:#999; text-align:center;}
.dyt a{ cursor:pointer;}
.dyt li {width:58px; margin-bottom:10px; display:flex; justify-content:center; align-items:center; margin:20px 0; font-size:16px; color:#999;}
.ydb_wrap {width:auto; line-height:0;}
.ydb_wrap .ydb img{width:27px; height:auto;}
.ydb_wrap .ewm {display:none; position:absolute; top:142px; left:-100px; max-width:150%;}
.ydb_wrap .ydtwx {top:-17px !important;}
.ydb_wrap .ydtwb {top:62px !important;}
.ydb_wrap .ydtyqcy {top:120px !important;}
.ydb_wrap .ydtsj {top:200px !important;}
.ydb_wrap:hover .ewm {display:block;}
	 
.share_li:hover .bshare-custom {display:block;}
.bshare-custom { text-align:center; display:flex; flex-wrap:wrap; justify-content:center;}
.bshare-custom a { margin:10px 0 !important; display:block !important; padding-left:0 !important; width:50px;}
.bshareDiv { display:none !important;}
.bshare-custom .bshare-weixin {background:url(../images/dyt-wx.png) center top no-repeat !important; height:23px !important;}
.bshare-custom .bshare-weixin:hover {background:url(../images/dyt-wx-color.png) center top no-repeat !important;}
.bshare-custom .bshare-sinaminiblog {background:url(../images/dyt-wb.png) center top no-repeat !important; height:24px !important;}
.bshare-custom .bshare-sinaminiblog:hover {background:url(../images/dyt-wb-color.png) center top no-repeat !important;}
.bshare-custom .bshare-qzone {background:url(../images/dyt-qq.png) center top no-repeat !important; height:26px !important;}
.bshare-custom .bshare-qzone:hover {background:url(../images/dyt-qq-color.png) center top no-repeat !important;}
.bshare-custom .bshare-facebook {background:url(../images/dyt-facebook.png) center top no-repeat !important; height:27px !important;}
.bshare-custom .bshare-facebook:hover {background:url(../images/dyt-facebook-color.png) center top no-repeat !important;}
.bshare-custom .bshare-twitter {background:url(../images/dyt-twitter.png) center top no-repeat !important; height:22px !important;}
.bshare-custom .bshare-twitter:hover {background:url(../images/dyt-twitter-color.png) center top no-repeat !important;}
.bshare-custom .bshare-linkedin {background:url(../images/dyt-in.png) center top no-repeat !important; height:27px !important;}
.bshare-custom .bshare-linkedin:hover {background:url(../images/dyt-in-color.png) center top no-repeat !important;}
.bshare-custom .sinaminiblog {background: url(../images/dyt-wb.png) center top no-repeat !important; height:24px !important;}
.bshare-custom .sinaminiblog:hover {background: url(../images/dyt-wb-color.png) center top no-repeat !important;}
.bsTop { width:100% !important;}
.bsBox {width:auto !important; height:auto !important;}


/*大会板块手机版*/
.swiper-container {width: 100%; height: 100%;}
.dhbk-run3 { background:url(../images/dhbk-bg1.png) center 30px no-repeat; height:140px; display:none;}
.dhbk-swiper3 { width:100%; padding:5px!important;}
.dhbk-swiper3 .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff; width:150px !important; height:110px !important; border-radius:6px; box-shadow:0 2px 5px 1px rgba(37,36,36,0.2);
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.dhbk-swiper3 .swiper-slide img { width:35px;}
.dhbk-swiper3 .swiper-slide a { color:#5b5b5b;}
.dhbk-swiper3 .swiper-slide dt { margin-top:20px;}
.dhbk-swiper3 .swiper-slide dl { margin-bottom:0 !important;}
.dhbk-swiper3 .dhbk-next { background:none !important; top:50% !important;}
.dhbk-swiper3 .dhbk-prev { background:none !important; top:50% !important; left:0 !important;}
.dhbk-swiper3 .dhbk-next img { width:35px;}
.dhbk-swiper3 .dhbk-prev img { width:35px;}

.dhbk-run4 { background:url(../images/dhbk-bg2.png) center 30px no-repeat; height:140px; margin-top:30px; display:none;}
.dhbk-swiper4 { width:100%; padding:5px!important;}
.dhbk-swiper4 .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff; width:150px !important; height:110px !important; border-radius:6px; box-shadow:0 2px 5px 1px rgba(37,36,36,0.2);
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.dhbk-swiper4 .swiper-slide img { width:35px;}
.dhbk-swiper4 .swiper-slide a { color:#5b5b5b;}
.dhbk-swiper4 .swiper-slide dt { margin-top:20px;}
.dhbk-swiper4 .swiper-slide dl { margin-bottom:0 !important;}
.dhbk-swiper4 .dhbk-next { background:none !important; top:50% !important;}
.dhbk-swiper4 .dhbk-prev { background:none !important; top:50% !important; left:0 !important;}
.dhbk-swiper4 .dhbk-next img { width:35px;}
.dhbk-swiper4 .dhbk-prev img { width:35px;}


.foot-bg { background:url(../images/gjrcimg2020006.jpg) center bottom no-repeat; height: 90px;; background-size:contain;display:none;}
.footer{background-color:rgb(55,63,76); padding: 20px 0 70px; margin-top:70px; overflow:hidden; zoom:1;}
.footer .link{padding: 20px 15px;}
.footer .link select{padding: 10px 0;width: 100%;background-color: #333f48;outline: none;border: 1px solid #ccc;color: #ccc;padding-left:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size: 18px;background: url(../images/gjrcimg032.png) no-repeat center;background-position-x: 95%;}
.footer .footer_left{color: #fff;font-size: 12px;}
.footer .footer_left p{padding: 2px 0;}
.footer .footer_right{text-align: center;padding: 15px;padding-left: 0; width:28%; float:right; margin-top:50px;}
.footer .footer_right img{margin-left: 10px;margin-bottom: 10px;max-width: 100%;}
.footer .unit{color:#fff; font-size:20px; width:60%; margin:30px 0 50px;display:none; float:left;}
.footer .unit .un_box{padding-top:10px; width:100%;}
.footer .unit p{border-bottom: 1px solid #fff;height: 60px;line-height: 60px;}
.footer .unit span{padding-right: 110px;cursor: pointer;}
.footer .unit span.active font{border-bottom:3px solid #fff; padding-bottom: 16px;}
.footer .unit a{color: #fff;font-size:16px; display:inline-block;}
.footer .unit a:hover{color: #fff;}
.shadow{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 998;display: none;}
.login_box{position: fixed;width: 680px;height: 450px;background-color: #fff;top: 50%;left: 50%;margin-top: -225px;margin-left: -340px;z-index: 999;border-radius: 20px;overflow: hidden;display: none;}
.login_close{display: none;}



.mation_right list li { margin-bottom:20px;}
.mation_right list li:last-child { margin-bottom:0;}


/*二级页面*/
.content .con{overflow: hidden;margin-top:70px;}
.content .con .con_left{display: none;}
.content .con .con_left .title{height: 60px;line-height: 60px;background-color: #c8141e;color: #fff;text-align: center;font-size: 16px;}
.content .con .con_left .title.first{border-top-right-radius: 20px;}
.content .con .con_left .nav_item{display: none;}
.black { color:#333 !important;}

.content .con .con_left p{height: 40px;line-height: 40px;padding-left: 20px;border-bottom: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;font-size: 12px;}
.li_weidianji{background: url(../images/gjrcimg040.png)  no-repeat center;background-position-x: 5%;background-color: #f7f8fa;}
.li_weidianji a{color: #333333;}



.li_dianji{background: url(../images/gjrcimg039.png) no-repeat center;background-position-x: 5%;background-color: #f4e8ea;color: #c8141e;}

.li_dianji a{color: #c8141e;}
.content .con .con_left p:hover{background: url(../images/gjrcimg039.png) no-repeat center;background-position-x: 5%;background-color: #f4e8ea;color: #c8141e;}



.content .con .con_right .title{border-bottom: 1px solid #e6e6e6;margin-right: -15px;padding-bottom: 10px;}
.content .con .con_right .title span{font-size: 20px;color: #000;font-weight: bold;padding-bottom: 12px;border-bottom: 2px solid #c8141e;}
.content .con .con_right .con_box{padding: 20px 0 0 0;font-size: 12px;overflow: hidden;margin-right: -15px;}
.content .con .con_right .con_box .con_items{padding: 0 15px;overflow: hidden;margin-bottom: 10px;}
.content .con .con_right .con_box .con_item{background-color: #F2F2F2;}
.content .con .con_right .con_box .con_item div{padding: 10px;}
.content .con .con_right .con_box .con_items p{overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #666;}
.content .con .con_right .con_box .con_items .con_title{margin-bottom: 10px;color: #333;}
.content .con .con_right .con_box img{max-width: 100%;}
.content .con .con_right .page{text-align: center;padding: 10px 0;}
.content .con .con_right .page span{display: inline-block;background-color: #c8141e;color: #fff;margin: 10px 5px;padding: 5px 10px;}
.content .con_right .list_box{overflow: hidden;border-bottom: 1px solid #E6E6E6;padding: 20px 0;display: block;}
.content .con_right .list_box .list_left{overflow: hidden;padding: 0;}
.content .con_right .list_box .list_left img{width: 100%;height: 100%;}
.content .con_right .list_box .list_title{color: #333333;font-size: 14px;font-weight: bold;overflow : hidden;text-overflow: ellipsis;white-space: nowrap;}
.content .con_right .list_box .list_js{color: #666;font-size: 12px;line-height: 1.4;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 2px 0;}
.content .con_right .list_box .date{color: #999;}

/*详情页面*/
.content .con_right .title_xq{text-align: center;border-bottom: 1px solid #E6E6E6;padding-bottom: 10px;}
.content .con_right .title_xq h5{font-size: 14px;color: #333;font-weight: bold;}
.content .con_right .title_xq .date{color: #666;font-size: 12px;}
.content .con_right .box_xq{padding: 20px 0;color: #666;font-size: 12px;position: relative;}
.content .con_right .box_xq p{padding: 5px 0;line-height: 1.5;}
.content .con_right .box_xq img{width:100%; height:auto; margin: 10px 0;}
.content .con_right .box_xq .share{text-align: center;border-top: 1px solid #E5E5E5;padding-top: 10px;margin-top: 10px;}
.content .con_right .box_xq .share a{margin-left: 10px;}
.content .con_right .box_xq .share img{max-width: 34px;margin-top: 10px;}

@media (min-width: 768px) {
	.header{height:265px;}
	.header .nav{position: relative;height:68px; display:none;}
	.header .nav .login{float: right;line-height: 1;height: auto;margin-top: 10px;}
	.header .logo .logo_item{display: block;}
	.header .logo .logo_title{display: block;padding-left:30px;}
	.header .logo .logo_qc{}
	.header .logo .logo_title img{margin-top:20px;}
	.header .logo .logo_item img{float: left;height: auto;}
	.header .nav .nav_item{display: block;position: absolute; width: 100%;}
	.header .nav .nav_item span{border-top: 5px solid transparent;}
	.header .nav .nav_item span a{color: #333;font-size: 18px;}
	.header .nav #nav_item span a{font-size: 14px;}
	.header .nav .nav_item span a.active{color: #c8141e;border-bottom: 2px solid #c8141e;padding-bottom: 10px;}
	.header .nav .nav_item span.onhover{color: #c8141e;border-top: 5px solid #3636b4;padding-bottom: 10px;}
	.header .nav .nav_item span.onhovered{color: #c8141e;border-top: 5px solid #3636b4;padding-bottom: 10px;}
	.header .nav .login span{display:none;}
	.header .nav .login1{display: block;}
	.header .nav .login2{display: none;}
	.yd_navs{display: none;}

	.content{}	
	.content .banner{display: block;text-align:center;}
	.content .banner img{height: 100%;}
	.content .banners{display: none;}
	.content .banner_item{top: 20%;left: 50%;margin-left: -325px;text-align: center;width: 650px;}
	.content #banner_item{top: 20%;left: 50%;margin-left: -325px;text-align: center;width: 650px;}
	.content .banner_item .zw span{font-size: 24px;font-weight: bold;margin-left: 5%;}
	.content .banner_item .yw span{font-size: 14px;margin-left: 5%;width:120px;}
	.content .navs{}
	.content .mation .mation_title span{font-size: 28px;}
	.content .mation .mation_right .list .list_right{overflow: hidden;padding-left: 0; padding-right:20px}
	.content .mation .mation_right .list{padding: 12px 0;border-top: none;display: none;}
	.content .mation .mation_right .list:first-child{display: block;padding-top:0;}
	.content .mation .mation_right .list:nth-child(2){display: block;}
	.content .announ .announ_left{height: 90px;line-height: 90px;}
	.content .announ .announ_left img{}
	.content .mation .mation_left img{height:366px;}
	.content .announ .announ_left span{font-size: 28px;display: inline-block;margin-left: 15px;}
	.content .announ .announ_right{height: 90px;font-size: 16px;padding-left:30px;}
	.content .announ .announ_right .list{height: 90px;line-height: 90px;}
	.content .confer .confer_box:last-child{}
	.content .photo .photo_box{padding: 0 ; margin-top: 0;}
	.content .photo .photo_box a{position: relative;padding: 0;}
	.content .photo .photo_box a img{transition: all .5s;}
	.content .photo .photo_box a:hover img{transform: scale(1.05);}
	.content .photo .photo_box p{position: absolute;background-color: rgba(0,0,0,0.35);bottom: 0;height: 50px;line-height: 50px;width: 100%;color: #fff;padding: 0;}
	.content .photo .photo_title{margin: auto;margin-bottom: 20px;text-align: left;width: 1280px;}
	.content .jldh .jldh_yd{display: none;}
	.content .jldh .jldh_pc{display: block;}
	.content .jldh .jldh_pc .zphd{height: 240px;}
	.content .jldh .jldh_pc .gjds{height: 240px;}
	.content .jldh .jldh_pc .row .zphd a{margin-top: 10px;}
	.content .jldh .jldh_pc .row .gjds a{margin-top: 10px;}
	.footer .link{display: none;}
	.footer .container{padding: 0; position:relative;}
	.footer .marg{margin-top:10px !important;}
	.footer .footer_left{padding: 0;margin-top:30px;}
	.footer .footer_right{padding: 0;}
	.footer .footer_right .col-xs-4{padding: 0 10px;}
	.footer .address{}
	.footer .address .row {display:flex;}
	.footer .banquan .row {display:flex;}
	.footer .address .row p {border-right:1px solid white;padding: 0 8px;}
	.footer .address .row p:nth-child(1) {padding-left:0;}
	.footer .address .row p:nth-last-child(1) {border:none;}
	.footer .banquan .row p {border-right:1px solid white;padding: 0 8px;}
	.footer .banquan .row p:nth-child(1) {padding-left:0;}
	.footer .banquan .row p:nth-last-child(1) {border:none;}
	.footer .unit{display: block;}
	.shadow{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 998;}
	.login_box{position: fixed;width: 680px;height: 450px;background-color: #fff;top: 50%;left: 50%;margin-top: -225px;margin-left: -340px;z-index: 999;border-radius: 20px;overflow: hidden;}
	.login_close{position: fixed;top: 50%;left: 50%;margin-top: -250px;margin-left: 360px;z-index: 9999999;cursor: pointer;display: none;}
	.login_box .login_left{float: left;width: 281px;height: 450px;}
	.login_box .login_right{float: left;margin-left: 30px;width: 339px;}
	.login_box .login_right p{font-size: 24px;margin: 40px auto 80px;text-align: center;font-weight: bold;}
	.login_box .login_right p.register{margin: 40px auto 30px;}
	.login_box .login_right>input{display: block;border: none;border-bottom: 1px solid #666;height: 50px;line-height: 50px;color: #666;width: 100%;text-indent: 30px;outline: none;font-size: 18px;}
	.login_box .login_right .root{background: url(../images/gjrcimg034.png) no-repeat center left;}
	.login_box .login_right .password{background: url(../images/gjrcimg035.png) no-repeat center left;}
	.login_box .login_right .phone{background: url(../images/gjrcimg037.png) no-repeat center left;}
	.login_box .login_right .vali{display: block;border: none;border-bottom: 1px solid #666;height: 50px;line-height: 50px;color: #666;width: 100%;text-indent: 30px;outline: none;font-size: 18px;background: url(../images/gjrcimg038.png) no-repeat center left;}
	.login_box .login_right .button{width: 170px;height: 40px;text-align: center;line-height: 40px;background-color: #C8141E;margin: 50px auto 70px;color: #fff;border-radius: 15px;cursor: pointer;}
	.login_box .login_right .button.register{margin: 20px auto 40px;}
	.login_box .login_right .zhuce{float: right;}
	.login_box .login_right .pass{line-height: 2;}
	.login_box .login_right .pass a{color: #C8141E;}
	.login_box .login_right .vailda{position: relative;}
	.login_box .login_right .vailda span{position: absolute;right: 0;top: 5px;width: 90px;height: 40px;border-radius: 15px;line-height: 40px;text-align: center;color: #fff;background-color: #C8141E;font-size: 16px;}
	.login_box .login_right .pass input{width: 18px;height: 18px;border: 1px solid #666;border-radius: 5px;background: rgba(240, 84, 77, 1);vertical-align: text-bottom;}
	.content .con .con_left .title{height: 80px; margin-bottom:1px;line-height: 80px;font-size: 20px;}
	.content .con .con_left p{height: 55px;line-height: 55px;padding-left: 35px;background-position-x: 10%;font-size: 16px;}
	.content .con .con_left p.active{background-position-x: 10%;}
	.content .con .con_left p:hover{background-position-x: 10%;}
	.content .con .con_right .title{font-size: 20px;}
	.content .con .con_right .con_box .con_items p{font-size: 16px;}
	.content .con .con_right .title span{font-size: 24px;}
	.content .con .con_right .con_box{margin-right: 0;}
	.content .con .con_right .title span{padding-bottom: 13px;}
	.content .con_right .list_box .list_title{font-size: 16px;margin: 5px 0;}
	.content .con_right .list_box .list_js{font-size: 14px;margin: 5px 0 10px 0;}
	.content .con_right .title_xq h5{font-size: 18px;}
	.content .con_right .title_xq .date{font-size: 14px;padding-bottom: 5px;}
	.content .con_right .box_xq{font-size: 14px;}
	.content .announ{margin:17px; margin-bottom: 70px;}
	.content .con .con_left{display: block;}
	.content .jldh #jldh_pc .title span a{font-size: 16px;}
	.content .jldh #jldh_pc .jldh_item .con{font-size: 16px;}
	.content .photo #photo_box{display: block;margin-top: 50px;}
	#footer .footer_right{line-height: 160px;height: 160px;}
	.content .photo .more{text-align: left;}
	.content .navs .navs_item span img{max-width:65%; height: 63px;}
	.content .photo .video {height: 487px !important;}
    .content .photo .video p {display:none;	}
	
	.block_content .title,
	.block_events .title {margin-bottom: 20px;text-align: left;width: 1280px;font-weight: bold;border-top: 5px solid rgb(13,45,132);padding: 20px 0; padding-bottom: 23px;font-size: 28px;}
	.online_conference {background: url("online_conference.png") no-repeat; width:1280px; height:240px; position:absolute; transition:all ease 1.5s; z-index: 2;}
	.offline_activities {background: url("offline_activities.png") no-repeat; width:1280px; height:240px; position:absolute; transition:all ease 1.5s; z-index: 2;}
	.events_box {display:flex; justify-content: space-between;}
	
	.online_conference_box {margin-bottom: 35px;}
	.offline_activities_item,.online_conference_item {width: 400px;height: 80px;line-height: 80px;border: 1px solid rgb(54,54,180);float: left;margin: 20px 39px 20px 0;text-align: center;font-size: 24px;}
	.oai_label,.oci_label {margin: auto; height: 25px; margin-top: 28px;line-height: 20px;letter-spacing: 5px;color: #3636b4; text-align:center;}
	.oai_label> span ,.oci_label> span {display:inline-block; padding-left:100%;}
	.offline_activities_item:nth-child(3) {margin-right:0}
	.online_conference_item:nth-child(3) {margin-right:0}
	.offline_activities_item:nth-child(6) {margin-right:0}
	.online_conference_item:nth-child(6) {margin-right:0}
	
	.fadeInTop {transform: translateY(100%); transition:transform 1s ease; opacity:0;}
	.fadeInRight {transform: translateX(-100%); transition:transform 1s ease; opacity:0;}
	.fadeInLeft {transform: translateX(100%); transition:transform 1s ease; opacity:0;}
	.animate_fit {transform:translateY(0)!important;opacity:1!important;}
	.animate_fir {transform:translateX(0)!important;opacity:1!important;}


	.float_ad_container {position:fixed; left:0; z-index:99; bottom:203px;}
	.zbdh img {width:80%;}
	.float_ad {width: 63px; height: 163px; background:black;  margin-bottom:20px;padding: 21px;font-size: 20px;font-weight: bold;}
	.float_ad > a {color: white;}
	
	.mation {margin-bottom: 20px;}
	.photo {margin-top:68px;}
	.nav_item_list {width: 135px; position: absolute;display:none;text-align: center;line-height: 1.7;padding: 30px 0 0;font-size: 16px;}
	.nav_item_list a {color: black;width: 100%;height:100%;display:block;}
	.nav_item_list ul li {cursor: pointer; border-left:1px solid #ccc; border-right: 1px solid #ccc;background: white;}
	.nav_item_list ul li:nth-child(1) {border-top: 1px solid #ccc}
	.nav_item_list ul li:nth-last-child(1) {border-bottom: 1px solid #ccc}
	.nav_item_list ul li:hover {background: rgb(54,54,180);}
	.nav_item_list a {color: black;width: 135px;height:100%;display:block;padding:8px;}
	.nav_item_list ul li a:hover {color:white;width: 100%;height:100%;display:block; }
	.bannerlist {display:flex;justify-content:space-between;margin-bottom: 17px;}
	.events_item img{width:390px; object-fit:cover ;height:148px; border-radius:5px;}
	.events_item {overflow:hidden;}
	.events_item a:hover img {transform: scale(1.05);transition: all .5s}
	.bannerlist_item {width: 415px;object-fit: cover;}
}

@media (min-width: 992px) {
	.header .logo .logo_title img{max-width: 340px;margin-top:20px;}
	.header .nav .nav_item span{}
	.header .nav #nav_item span a{font-size: 18px;}
	.header .nav #nav_item span{margin-left: 6%;}

	.content .banner_item{top: 20%;left: 50%;margin-left: -450px;text-align: center;width: 900px;}
	.content #banner_item{top: 20%;left: 50%;margin-left: -450px;text-align: center;width: 900px;}
	.content .banner_item .zw span{font-size: 36px;font-weight: bold;margin-left: 7%;}
	.content #banner_item .zw span{font-size: 36px;font-weight: bold;margin-left: 2%;}
	.content .banner_item .yw span{font-size: 22px;margin-left: 7%;width:180px;}
	.content .navs{}

	.content .mation .mation_right .list{padding: 10px 0;border-top: none;display: block;}
	.content .mation .mation_left{}
	.content .mation .mation_right{}
	.content .mation_title{}
	.content .mation .mation_right .list .list_left{padding: 0;}
	.content .mation .mation_right .list{padding: 0;}
	.content .mation .mation_right .list .list_left .date{font-size: 36px;}
	.content .mation .mation_right .list .title{}
	.content .mation .mation_right .list li{ overflow:hidden; margin-bottom:10px;}
	.announ .container{padding: 0;}
	.content .announ .announ_left{height: 86px;line-height: 86px;}
	.content .announ .announ_left img{ margin-top:-13px;}
	.content .announ .announ_left span{font-size: 22px;display: inline-block;margin-left: 15px;font-weight: 600;}
	.content .announ .announ_right{height: 86px;font-size: 20px;}
	.content .announ .announ_right .list{height: 86px;line-height: 86px;}
	.content .confer{}
	.content .confer .mation_title{}
	.content .confer .confer_box:first-child{display: block; text-align: center;}
	.content .confer .row{padding: 0;margin: 0 -18px;}
	.content .confer .confer_box p{font-weight: 400;}
	.content .confer .confer_box font{display: block;color: #999;margin-top: 2px;font-size: 14px;}
	.content .confer .confer_box .confer_title{padding: 55px 20px 20px;border-bottom: 1px solid#ccc;text-align: center;margin-bottom: 30px;padding-bottom: 0;}
	.content .confer .confer_box .confer_title span{padding-bottom: 24px;border-bottom: 2px solid #c8141e;font-size: 28px;font-weight: bold;display: inline-block;}
	.content .confer .confer_box .confer_title span a{color: #333;}
	.photo .container{padding: 0;}
	.content .photo .photo_right{ padding-left:5px;}
	.content .photo .photo_right img{width: 100%; height:auto;}

	.content .jldh .jldh_pc .title{font-size: 28px;}
	.content .jldh .jldh_pc .jldh_item>a{margin-top: 5px;font-size: 18px;text-indent: 13px;transition: all .5s;}
	.content .jldh .jldh_pc .jldh_item>a:hover{margin-left: 10px;}
	.content .jldh .jldh_pc .zphd{height: 310px;}
	.content .jldh .jldh_pc .gjds{height: 310px;}
	.content .jldh .jldh_pc .row .zphd a{margin-top: 15px;}
	.content .jldh .jldh_pc .row .gjds a{margin-top: 15px;}
	.footer .footer_left{}
	.content .con .con_left .title{height: 100px;line-height: 100px;font-size: 24px;}
	
	.content .con .con_left p{height: 70px;line-height: 70px;padding-left: 40px;background-position-x: 10%;font-size: 18px;}
	
	
	
	.content .con .con_right{padding-left: 40px;padding-right: 0;}
	
	
	
	.content .con .con_right .title span{font-size: 28px;}
	.content .con .con_right .title span{padding-bottom: 14px;}
	.content .con_right .list_box .list_title{font-size: 18px;margin: 5px 0;}
	.content .con_right .list_box .list_js{font-size: 14px;margin: 10px 0 20px 0;}
	.content .con_right .title_xq h5{font-size: 24px;}
	.content .mation .mation_right .list .list_left .date{font-size: 40px;}
	.content .mation .mation_right .list .time{}
	.content .jldh .jldh_pc .title span{padding-bottom: 14px;}
	.content .jldh #jldh_pc .title span a{font-size: 22px;}
	.content .jldh #jldh_pc .jldh_item .con{font-size: 22px;}
	
	
}



@media (min-width: 1280px) {
	.container{width: 1280px;margin:0 auto;}
	.content .navs .navs_item{width: 1280px;margin:78px auto;}
	.content .navs .navs_item span:first-child{}
	.content .con{padding: 0;}
	.content .confer .confer_box .kaimu{font-size: 24px;color: #333;margin-top: 50px;}
	.content .confer .confer_box i{font-size: 120px;color: #e20e1c;font-style: normal;}
	.content .confer .confer_box .kaimu img{vertical-align: text-top;}
	.content .confer .confer_box span{font-size: 24px;}
	.content .mation .mation_right .list{}
	.content .mation .mation_right .list .list_right{margin-left: -20px;padding: 0;}
	.content .jldh .jldh_pc .jldh_item>a{margin-top: 10px;}

}

/*banner*/
.banner{ min-width:1003px;height:350px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_pre_next{position:relative;z-index:101;top:160px;display:none;}
.banner_pre_next .banner_btn_left{position:absolute;left:15%;color:#fff;font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right{position:absolute;right:15%;color:#fff;font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{color:#C00;}
.yq_banner_list{ width:200px; height:25px;position:absolute; top:90%; text-align:right; z-index:100; left:60%; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:14px; height:14px;background:url(../images/abg.png) no-repeat left;margin-right:10px; }
.yq_banner_list a:hover,.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat right; }
.banner_show{ width:100%; text-align:center; height:350px; overflow:hidden; position:relative;  }
.banner_show img{ width:1920px; height:350px;}
.bannger_inbox{ position:absolute; left:50%; top:0;}
.banner_mag{width:660px;height:140px;position:absolute;left:50%;top:85px;margin-left:-500px;text-align:left;z-index:99;font-family: "微软雅黑";}
.banner_magbox{width:600px;height:90px;background:url(../images/ico3.png) repeat;text-align:left;padding:25px 30px 35px;}
.banner_magbox h4{ font-size:20px;*font-size:18px; font-weight:bold; color:#fff; margin-bottom:10px; }
.banner_magbox p{font-size:12px;color:#fff;font-weight:normal;margin-bottom:12px;}

@media screen and (max-width: 1280px) { /*当屏幕尺寸小于1280px时，应用下面的CSS样式*/
	 .banner-a { width:63%;}
	 .banner-b { width:36%;}
	 .content .navs .navs_item { margin-left:0;}
	 .content .navs .navs_item span { }
	 .content .mation .mation_right .list li{ overflow:hidden;}

	 .content .mation .mation_right .list .title { line-height:62px;}
	 .content .mation .mation_right .list li { height:62px;}
	 .foot-bg {height:200px;}
	 .content .jldh .jldh_left { width:31%;}
	 .content .jldh_right { width:67%;}
	 .content .jldh_right li { width:30%; margin:0 0 20px 20px;}
	 .navlistst { width:100%;}
	 
	}
	
@media screen and (max-width: 962px) { /*当屏幕尺寸小于962px时，应用下面的CSS样式*/
    .navs_item > span:after {width:0px;}
	}
	
@media screen and (max-width:768px) { /*当屏幕尺寸小于768px时，应用下面的CSS样式*/
	.dowebok {width: 90%!important;}
	  .col-xs-4 {width:70%}
	  .col-xs-8{width:30%}
	  .header {height: 75px;}
	  .header .logo {width:55%; margin:20px 0;}
	  .header .logo .logo_item img{width:75%;}
	  .top { display:none;}
	  .web { display:none;}
	  .search_md { display:none;}
	  .banner {height:100px; min-width:100%;}
	  .content .con { margin-top:30px;}
	  .content .navs{ width:92%; margin:20px auto 0; padding:0; overflow:initial;}
	  .content .navs .navs_item span{width:22%; padding-top:10px;}
	  .content .navs .navs_item span:last-child { border-right:none;}
	  .content .navs .navs_item{ padding:15px 0;}
	  .content .navs .navs_item span p{margin-top:0;color: black; font-size:12px;}
	  .content .navs .navs_item span a p { font-size:14px; color:#333; margin-top:8px;}
	  .content .navs .navs_item .wai { font-size:12px; color:#999; font-weight:normal;}
	  .content .navs .navs_item span img{max-width:50%;height: 30px;margin-bottom: 5px;}
	  .content .announ .announ_right .list{white-space: normal; line-height: none;}
	  .content .confer .confer_box a{height:180px;}
	  .content .jldh_left{ display:none;}
	  .content .jldh_left2{ width:100%; display:block; margin-bottom:2px;}
	  .content .jldh_right { width:100%;}
      .content .jldh_right li{ width:50%; margin:0;}
	  .banner_show{overflow:auto; position: none;}
	  .banner_show img{ width:100%; height:100px;}
	  .content .jldh_left img{ width:100%;}
	  .content .jldh_right img{width:99%;}
	  .foot-bg {height:115px !important; background-size:cover;}
	  .bannger_inbox{ position: none; left:0; top:0;}
	  .content .mation .mation_right .list li{ padding-bottom:12px; height:auto;}
	  .content .mation .mation_right .list .title{white-space: normal;line-height:170%;float:right;width:80%;}
	  .content .announ .announ_right .list{line-height:none;}
	  .content .announ .announ_left img { width:40%; margin-top:10px;}
	  .content .mation .mation_left img{height: 200px;width:100%;}
	  .content .announ .announ_right .list { height:85px; padding-top:10px;}
	  .content .mation_title { width:100%;}
	  .block_content { width:92%; margin-top:22px; padding:20px;}
	  .content .photo .more { margin-top:5px;}
	  .content .photo .video {height: 215px!important;}
	  .photo {width:92%; margin:20px auto 0;}
	  .content .photo .six { width:100%;}
	  .content .photo .six ul li { width:49%; height:auto; margin-bottom:10px !important;}
      .block_events { width:92%; margin-top:15px; padding:20px;}
	  .col-lg-7 { width:100%;}
	  .content .mation .mation_right { padding:20px;}
	  .dyt { display:none;}
	  
	  .block_content .title ,.block_events .title{font-weight: bold; padding-bottom: 23px; font-size: 20px;}
	  .block_events .title{padding:30px 0;}
	  .events_item { width:100%;}
	  .events_item img {width:100%; margin: 0 auto 15px;display: block; border-radius:5px;}
	  .content .photo .photo_box p {display: none;}
	  .content .photo .photo_box li { width:49%; float:left;}
	  .content .photo .photo_box li:first-child { margin-right:2%;}
	  .col-xs-12 { padding:0;}
	  .content .photo .photo_box li img { height:130px;}
	  .footer { margin-top:20px;}
	  .footer .footer_left { margin-left:5%;}

	  .online_conference, .offline_activities {display: none;}	  
	  .online_conference_box,.offline_activities_box { display:flex; flex-wrap:wrap; justify-content:space-between;}
	  .online_conference_item,.offline_activities_item {width: 49%;border: 1px solid rgb(54,54,180);text-align: center;padding: 10px 0; margin: 3px 0; flex: auto;}
	  .bannerdu {padding: 0 15px!important;}
	  .content .announ .announ_left span {font-size: 14px;}
	  .announdu {margin-top: 5px; height:95px;}
	  .main_image ul,.main_image li,.main_image li span {height:120px!important;}
	  .content .mation { width:94%; margin:0 auto; padding:5px;}
	  .content .mation .mation_left { padding:20px; margin-bottom:20px;}
	  .content .mation_title span dl { margin-bottom:20px !important;}
	  .content .mation .mation_left .swiper-wrapper span a { font-weight:bold;}
	  .content .mation .mation_left .swiper-wrapper span { margin:20px 0 10px;}
	  .content .mation_title span dl dd { margin-bottom:0; font-size:16px;}
	  .content .mation_title span dl dt { font-size:20px;}
	  .nav_item_list {display:none;}
	  .content .navs .xmicon { width:100%;}
	  .row { padding:0;}
	  .content .mation .mation_right .list .time{ width:17%;}
	  .content .mation .mation_right .list { padding-top:0;}
	  .col-sm-6 {width:100%; float: left;}
	  .header .nav .login {width:30vw; position:relative;height:50px;margin-top:0; top:12px; right:16px;}
	  .header .nav .login div {position:absolute;}
	  .header .nav .login div:nth-child(1){left: 25px; bottom: 0; display:none;}
	  .header .nav .login div:nth-child(2){right: 0; bottom: 0; display:none;}
	  .header .nav .login div:nth-child(3){left: 10px; top: -10px;}
	  .header .nav .login span{right: 0; top: 0;position:absolute;}
	  .header .nav {width: 30vw;position:absolute; right:12px; top:15px;}
	  .content .announ .announ_left { line-height:normal !important; height:65px;}
	  .content .announ .announ_right { height:65px;}
	  .content .announ .announ_right .list a { font-size:16px;}
	  .bannerlist { overflow:hidden; margin-bottom:1%;}
	  .bannerlist_item { width:32.5%; float:left; margin-right:1%;}
	  .bannerlist_item:last-child { width:32%; float:left; margin-right:0 !important;}
	  .more { margin-top:6px;}
	  .content .mation_title span { font-size:20px;}
	  .float_ad_container {position:fixed; top:270px; left:0; z-index:99}
	  .float_ad {width:30px; height:80px; margin-bottom:5px ;padding:5px; font-size:14px; font-weight: bold; writing-mode:vertical-rl; text-align:center;}
	  .float_ad > a {color: white;}
	  
	  .dhbk-run1 { display:none;}
	  .dhbk-run2 { display:none;}
	  .dhbk-run3 { display:block;}
	  .dhbk-run4 { display:block;}
	  .footer .footer_right { display:none;}

}

@media screen and (max-width:374px) { /*当屏幕尺寸小于768px时，应用下面的CSS样式*/
	.content .announ .announ_left { padding: 0 10px;}
	.more { margin-top: 12px;}
}


		
		
	@media screen and (max-width:980px) {
		.main_image img { height:225px!important; object-fit: fill;}
		.navs_item > span:after { width:0;}
	}
	@media screen and (max-width:768px) {
		.announ { margin-bottom: 0!important;}
		.main_image img { height:190px!important; object-fit: fill;}
		.zbdh img { width:50%;}
		.block_events .title { padding:15px;}
		.dhbk22 {flex-wrap:wrap; width:100%;}
		.dhbk22 span { width:20%; text-align:center; margin-bottom:20px;}
		.dhbk22 span img { width:50%;}
		.dhbk22 dd { width:60px; height:60px;}
		.dhbk22 span dt { font-size:14px;}
		.dhbk22 p { font-size:12px;}
	}
	@media screen and (max-width:600px) {
		.main_image img { height:138px!important; object-fit: fill;}
	}